\hypertarget{classgraph_1_1adjacent__graph}{\section{graph\-:\-:adjacent\-\_\-graph$<$ \-T $>$ \-Class \-Template \-Reference}
\label{classgraph_1_1adjacent__graph}\index{graph\-::adjacent\-\_\-graph$<$ T $>$@{graph\-::adjacent\-\_\-graph$<$ T $>$}}
}
\subsection*{\-Classes}
\begin{DoxyCompactItemize}
\item 
class \hyperlink{classgraph_1_1adjacent__graph_1_1edge__iterator}{edge\-\_\-iterator}
\end{DoxyCompactItemize}
\subsection*{\-Public \-Member \-Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classgraph_1_1adjacent__graph_a08e422e4bd82f362d911c1f4fabe1b49}{void {\bfseries addedge} (int i, int j, \-T v)}\label{classgraph_1_1adjacent__graph_a08e422e4bd82f362d911c1f4fabe1b49}

\item 
\hypertarget{classgraph_1_1adjacent__graph_a3d6d6981ef04ff4080d995d199261a3b}{int {\bfseries numvertex} ()}\label{classgraph_1_1adjacent__graph_a3d6d6981ef04ff4080d995d199261a3b}

\item 
\hypertarget{classgraph_1_1adjacent__graph_a7d7296ec0cf25363be8caf899b54d71a}{\-T \& {\bfseries weight} (int i, int j)}\label{classgraph_1_1adjacent__graph_a7d7296ec0cf25363be8caf899b54d71a}

\item 
\hypertarget{classgraph_1_1adjacent__graph_adad9c732507be233e8a46236b1c17935}{\-T \& {\bfseries operator()} (int i, int j)}\label{classgraph_1_1adjacent__graph_adad9c732507be233e8a46236b1c17935}

\item 
\hypertarget{classgraph_1_1adjacent__graph_a54158c7581cad653d2068f2fe2ad2555}{void {\bfseries import} (\-T $\ast$arr, int \-N, int \-M)}\label{classgraph_1_1adjacent__graph_a54158c7581cad653d2068f2fe2ad2555}

\item 
\hypertarget{classgraph_1_1adjacent__graph_a42fe92fa4a18caa97d707a1eee22ceda}{{\footnotesize template$<$class inputstream $>$ }\\void {\bfseries read} (inputstream \&in, int \-N, int \-M)}\label{classgraph_1_1adjacent__graph_a42fe92fa4a18caa97d707a1eee22ceda}

\item 
\hypertarget{classgraph_1_1adjacent__graph_a49ba880ec0e163291d5ad1dd933cd4f3}{{\footnotesize template$<$class outputstream $>$ }\\void {\bfseries print\-\_\-edges} (outputstream \&out)}\label{classgraph_1_1adjacent__graph_a49ba880ec0e163291d5ad1dd933cd4f3}

\item 
\hypertarget{classgraph_1_1adjacent__graph_a8aaa73945beea3f135804dce18e3de6a}{{\footnotesize template$<$class outputstream $>$ }\\void {\bfseries print\-\_\-map} (outputstream \&out)}\label{classgraph_1_1adjacent__graph_a8aaa73945beea3f135804dce18e3de6a}

\item 
\hypertarget{classgraph_1_1adjacent__graph_aa80089d7db5b4616977adf9de35c9c77}{\hyperlink{classgraph_1_1adjacent__graph_1_1edge__iterator}{edge\-\_\-iterator} {\bfseries first\-\_\-edge} (int v)}\label{classgraph_1_1adjacent__graph_aa80089d7db5b4616977adf9de35c9c77}

\item 
\hypertarget{classgraph_1_1adjacent__graph_afed57022d99e6b9eddb815b55e9dead8}{\hyperlink{classgraph_1_1adjacent__graph_1_1edge__iterator}{edge\-\_\-iterator} {\bfseries end\-\_\-edge} (int v)}\label{classgraph_1_1adjacent__graph_afed57022d99e6b9eddb815b55e9dead8}

\end{DoxyCompactItemize}
\subsubsection*{template$<$class \-T$>$ class graph\-::adjacent\-\_\-graph$<$ T $>$}



\-The documentation for this class was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
graph/graph.\-h\end{DoxyCompactItemize}
